MalLo: A Distributed, Synchronized Instrument for Internet Music Performance
نویسندگان
چکیده
The Internet holds a lot of potential as a music listening, collaboration, and performance space. It has become commonplace to stream music and video of musical performance over the web. However, the goal of playing rhythmically synchronized music over long distances has remained elusive due to the latency inherent in networked communication. The farther apart two artists are from one another, the greater the delay. Furthermore, latency times can change abruptly with no warning. In this paper, we demonstrate that it is possible to create a distributed, synchronized musical instrument that allows performers to play together over long distances, despite latency. We describe one such instrument, MalLo, which combats latency by predicting a musician’s action before it is completed. MalLo sends information about a predicted musical note over the Internet before it is played, and synthesizes this note at a collaborator’s location at nearly the same moment it is played by the performer. MalLo also protects against latency spikes by sending the prediction data across multiple network paths, with the intention of routing around latency.
منابع مشابه
Mallo: a distributed synchronized musical instrument designed for internet performance
The Internet holds a lot of potential as a music listening, collaboration, and performance space. It has become commonplace to stream music and video of musical performance over the web. However, the goal of playing rhythmically synchronized music over long distances has remained elusive due to the latency inherent in networked communication. The farther apart two artists are from one another, ...
متن کاملVirtual Studio: Distributed Musical Instruments on the Web
Our objective was to build a "Virtual Studio", an environment suited for creating musical compositions, interactively, on the web. Starting from this point, we studied the implementation of new computer based music instruments for distributed performance on the Web, called here as DMIs. We took advantage of the recent Java2 implementation to create a general model for developing interactive mus...
متن کاملTweet Harp: Laser Harp Generating Voice and Text of Real-time Tweets in Twitter
Tweet Harp is a musical instrument using Twitter and a laser harp. This instrument features the use of the human voice speaking tweets in Twitter as sounds for music. It is played by touching the six harp strings of laser beams. Tweet Harp gets the latest tweets from Twitter in real-time, and it creates music like a song with unexpected words. It also creates animation displaying the texts at t...
متن کاملThe Architecture of Auracle: a Real-Time, Distributed, Collaborative Instrument
Auracle is a “group instrument,” controlled by the voice, for real-time, interactive, distributed music making over the Internet. It is implemented in the Javaprogramming language using a combination of publicly available libraries (JSyn and TransJam) and custom-built components. This paper describes how the various pieces — the voice analysis, network communication, and sound synthesis — are i...
متن کاملLive Coding The Mobile Music Instrument
We introduce a form of networked music performance where a performer plays a mobile music instrument while it is being implemented on the fly by a live coder. This setup poses a set of challenges in performing a musical instrument which changes over time and we suggest design guidelines such as making a smooth transition, varying adoption of change, and sharing information between the pair of t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015